Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Italy F5 Italy #4-w2 Qatar F1 Italy F4 Italy F34 Italy F5 Italy F10 Croatia F1 Italy F17 Italy F24 Great Britain F1 Great Britain F2 Italy F1 Italy F4 Italy F5 Italy F6 Italy F13 Italy F15 Italy F22 Great Britain F2 Italy F1 Great Britain F4 Italy F4 Italy F5 Italy F6 Italy F11 Italy F13 Italy F19 Italy F1 Italy F5 Italy #4-w1 Italy #4-w3 Italy #4-w4 Qatar F2 Qatar F3 Italy F1 Italy F3 Italy F30 Italy F31 Great Britain F16 AXA Open - Lisbon Barletta Citta Della Disfida Open 2000 - Barletta Samarkand Challenger - Samarkand ECM Cup - Prague 2001 Challenger Canottieri Mincio - Mantova Memorial Savigny - Sassuolo Bukhara Challenger - Bukhara Heilbronn Open - Heilbronn MTNL Cellular ATP Challenger - Mumbai Challenger Canottieri Minico - Mantova Optimus Maia Open - Maia Tatra Banka Open 2001 - Bratislava Stella Artois Clay Court Championships - Budaors Copa Ericsson Brazil - Sao Paulo Kyiv UMC Open - Kiev Milano Challenger-Jameson Cup - Milan EI Bank Bulgarian Challenger - Sofia Challenger Copa Sevilla Internacionales de Andalucia - Seville Intelig Tennis Cup - Brasilia Fergana Challenger - Fergana Tatra Banka Open - Bratislava Jameson Cup - Milan Memorial Savigni - Sassuolo KGHM Polish Indoors - Wroclaw The Scottish Championships - Edinburgh Bulgarian Open - Sofia Macedonian Open 1999 - Skopje Samarkand Challenger - Samarkand Brixina Tennis Open - Bressanone Espinho Challenger - Espinho V Torneo Internazionale di Tennis - Barletta San Marino Cepu Open - San Marino Pro Tennis World Open - Boca Raton Ostdeutscher Sparkessen Cup - Dresden Porsche Open - Poznan Macedonian Open - Skopje Intersport Heilbronn Open - Heilbronn Internationaux du Doubs - Besancon X Torneo Internazionale di Tennis - Barletta Garden Open - Rome Citta di Monza - Monza Challenger Britania Zavaleta - Puebla Challenger de la Ciudad de Mexico - Mexico City Okal Cup - Eckental Garden Open - Rome Copa Ericsson Chile - Santiago San Marino Cepu Open - San Marino Asirom Challenger Brasov - Brasov Morocco Tennis Tour - Rabat Tatra Banka Open - Bratislava Unicredit (Suisse) Bank S.A. Challenger - Chiasso Internazionali di Tennis Dell'Umbria - Todi Warsteiner Grand Prix - Oberstaufen Roma Challenger 2007 - Rome Meridiana Sardegna Open - Olbia Oberstaufen Cup - Oberstaufen The LTA Sunderland Challenger - Sunderland Internazionali di Tennis - Bergamo Heilbronn Open - Heilbronn Porsche Open - Poznan XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Prague Open - Prague Morocco Tennis Tour - Tanger Mitsubishi Electric Europe Cup - Monza Open de L'Isere - Grenoble Challenger Tunisie - Tunis Top Wool Challenger-Immagine Trophy - Biella Trofeo Cassa di Risparmio di Alessandria - Alessandria Tunis Open - Tunis San Benedetto Challenger - San Benedetto Riviera de Rimini Challenger - Rimini San Marino CEPU Open - San Marino San Remo Tennis Cup - San Remo Genova Open Challenger - Genova Riviera di Rimini Challenger - Rimini 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Ipsos Bucharest Challenger - Bucharest ATP Open Castilla y Leon - Segovia San Marino Cepu Open - San Marino The LTA Men's Challenger - Southampton ATP Challenger Numea - New Caledonia Wolfsburg Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso Caltanissetta Challenger Napoli Challenger Sofia Challenger 8° Trani Cup - Trani San Benedetto Challenger Rimini Challenger Recanati Challenger San Marino Challenger Reggio Emilia Challenger Privat Bank Cup - Dnepropetrovsk Todi Challenger Como Challenger Mons Challenger Rennes Challenger Bauer Watertechnology Cup - Eckental Genova Challenger Jameson Cup - Milan Rimini Challenger Challenger Lugano - Lugano Cordenons Challenger IX Torneo Internacionale de Tennis - Barletta Todi Challenger Bergamo Challenger Heilbronn Challenger Orleans Challenger Wolfsburg Challenger Turin Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta TED Open - Istanbul San Benedetto Challenger Caltanissetta Challenger Rome Challenger Rome Challenger Trani Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Recanati Challenger Milan Challenger San Marino Challenger Todi Challenger Roma Open Challenger - Rome Ljubljana Challenger San Remo Tennis Cup - San Remo IPP Open - Helsinki Bergamo Challenger Cherbourg Challenger Geneva Challenger Open D'Orleans - Orleans Recanati Challenger Caversham International Tennis Tournament - Jersey Tennis Napoli Cup 2006 - Napoli San Benedetto Challenger Porsche Open - Poznan Barletta Challenger IPP Open - Helsinki Morocco Tennis Tour - Fes Arpa Ceramic Cup - Reggio Emilia San Marino Cepu Open - San Marino Kos-Zucchetti Tennis Cup - Cordenons Citta di Como - Como Challenger DCNS de Cherbourg - Cherbourg Top Wool Challenger Biella - Biella Warsteiner Grand Prix - Oberstaufen Intersport Heilbronn Open - Heilbronn Memorial A. Manfredini Sassuolo Challenger - Sassuolo Banca Marche Tennis Cup - San Benedetto Cordenons Challenger Lamberts Open by Stawag - Aachen Manerbio Challenger Ljubljana Challenger Mauritius Open - Mauritius ATP Challenger Numea - New Caledonia Citta di Monza - Monza The Tarka Challenger - Barnstaple 7° Trani Cup - Trani S Tennis Masters - Graz Open de L'Isere - Grenoble Rado Geneva Challenger - Geneva Challenger Ford de Cherbourg - Cherbourg Sardinia International Championship - Cagliari Canottieri Mincio Open - Mantova Marburg Challenger Open 88 - Contrexeville South African Airways Open - East London TED Open Istanbul - Istanbul Jameson Cup - Milan The Indian Oil Servo ATP Challenger - Chandigarh Residenza Open - Magdeburg Open de Montauban - Montauban 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Open Castilla y Leon - Segovia Genova Challenger GHI Bronx Tennis Classic - Bronx Zagreb Open - Zagreb Sporting Challenger 2003 - Turin San Remo Tennis Cup 15° Piertomaso - San Remo Hilversum Open - Hilversum Ljubljana Open - Ljubljana ATP Open Castilla y Leon - Segovia Schickendanz Open - Furth LTA Shrewsbury Challenger - Shrewsbury San Marino Cepu Open - San Marino Top Wool Challenger - Biella Heilbronn Open - Heilbronn Asirom Challenger - Brasov Riviera di Rimini Challenger - Rimini II Cyclus Open de Tenis - Florianopolis Bulgarian Open - Sofia Orbetello Challenger International Championship of Croatia - Umag Waldbaum's Hamlet Cup - Long Island IPB Czech Indoor - Ostrava Stockholm Open - Stockholm Open Seat-Godo '98 - Barcelona CA Tennis Trophy - Vienna Dubai Tennis Open - Dubai USTA Challenger of North Miami Beach - North Miami Beach VI Torneo Internazionale di Tennis - Barletta Garden Open - Rome Nord/LB Open - Braunschweig Oberstaufen Cup - Oberstaufen 2000 Mercedes Cup - Stuttgart I Tourneo Fila Citta di Brindisi - Brindisi Whirlpool Open - Budapest Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island Geneva Challenger - Geneva FILA Challenger - Biella Heineken Open - Auckland FILA Challenger Biella - Biella Sports Experts Open - Nettingsdorf Opel Bulvaria MCG Bulgarian Open - Sofia Olbia Challenger - Olbia USTA Men's Challenger of Urbana-Champaign - Urbana Top Wool Challenger Biella - Biella San Marino Challenger Milan Indoors - Milan Banjaluka Challenger 2007 - Banja Luka Open 13 - Marseille Italian Indoors - Milan Copenhagen Open - Copenhagen Internationaler Raiffeisen Grand Prix - St. Polten 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Societa Canottieri Mincio 2005 - Mantova Sina-Kia Motors Tennis Cup - Cordenons Estoril Open - Estoril San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo 1998 Mercedes Cup - Stuttgart Sporting Challenger '07 Trofeo Regione Piemonte - Turin Open 13 - Marseille Internationaler Raiffeisen Grand Prix - St. Polten Open Seat-Godo '97 - Barcelona KGHM Dialog Polish Indoors - Wroclaw Investor Swedish Open - Bastad 1997 Mercedes Cup - Stuttgart The Stella Artois Grass Court Championships - London European Community Championships - Antwerp Guardian Direct Cup - London Paegas Czech Open - Prague The Stella Artois Grass Court Championships - Queen's/London The Stella Artois Grass Court Championships - London International Championship of Croatia - Umag Pilot Pen International - New Haven Adidas International - Sydney CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Cherbourg Challenger CA Tennis Trophy - Vienna Adidas International - Sydney AXA Cup - London AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Scania Stockholm Open - Stockholm Tata Open 2002 - Chennai Dubai Tennis Open - Dubai Adidas International - Sydney Milan Indoors - Milan Copenhagen Open - Copenhagen International Tennis Championships - Delray Beach Trofeo Conde de Godo - Barcelona Allianz Suisse Open Gstaad - Gstaad International Championship of Croatia - Umag San Benedetto Challenger Ethias Trophy - Mons Idea Prokom Open - Sopot Trani Challenger St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide Tata Open 2003 - Chennai Open 13 - Marseille Copenhagen Open - Copenhagen Estoril Rijeka Challenger Nottingham New Haven Long Island Rotterdam Copenhagen Grolsch Open - Amsterdam Open Seat-Godo 2001 - Barcelona AIG Japan Open - Tokyo IPP Open - Helsinki Munich Long Island Adidas International - Sydney Umag Munich Grand Prix de Tennis de Lyon - Lyon San Remo Challenger Prague Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Cremona Challenger Alessandria Challenger Milan Challenger TD Waterhouse Cup - Long Island Milan Indoors - Milan Gerry Weber Open - Halle Open 13 - Marseille BMW Open - Munich The Stella Artois Grass Court Championships - London Croatia Open - Umag Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Thailand Open - Bangkok Gerry Weber Open - Halle China Open - Beijing Mumbai Open - Mumbai Chennai Open - Chennai Brasil Open - Costa do Sauipe Jersey Challenger Campionati Internazionali di Sicilia - Palermo Copa Telmex - Buenos Aires St. Petersburg Open - St. Petersburg Abierto Mexicano Telcel - Acapulco AIG Japan Open Tennis Championships - Tokyo Salzburg Challenger BA-CA Tennis Trophy - Vienna Chennai Open - Chennai SA Tennis Open - Johannesburg Sydney Prague Marseille Antwerp Philadelphia Scottsdale Barcelona St. Polten Washington Los Angeles Lyon Ostrava Bergamo Challenger Moscow Doha Marseille Milan Estoril Barcelona Nice Rosmalen Nottingham Stuttgart Prague Toulouse Moscow Atlanta Cherbourg Challeger St. Polten Bucharest Palermo Athens Vienna Moscow Adidas International - Sydney Sarajevo Challenger Grand Prix Hassan II - Casablanca Open 13 - Marseille Open SEAT Godo 2006 - Barcelona Croatia Open Umag - Umag Open Seat Godo 2007 - Barcelona Recanati Challenger ABN/AMRO World Tennis Tournament - Rotterdam The Nottingham Open - Nottingham Palermo Challenger MFS Pro Tennis Championships - Boston Loughborough Challenger Cremona Challenger Dubai Tennis Open - Dubai Tunis Challenger San Marino Challenger Casablanca Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Indianapolis Memorial Savigni - Sassuolo Basel Open de Tanger - Tangier San Marino Copa Ericsson Peru - Lima Warta Cup - Sopot Cairo Challenger 2002 - Cairo BMW Brixina Tennis Open - Bressanone Challenger 42 - Andrezieux C.T. San Remo - XIII Piertomaso Tessitore - San Remo Finnish Open - Helsinki Pilot Pen International - New Haven Adidas International - Sydney Tatra Banka Open - Bratislava Heineken Trophy - 's-Hertogenbosch Japan Open - Tokyo The Nottingham Open - Nottingham Mallorca Open - Mallorca CA Tennis Trophy - Vienna Legg Mason Tennis Classic - Washington D.C. Open Seat Godo 2003 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Kremlin Cup - Moscow Adelaide BellSouth Open - Auckland Scania Stockholm Open - Stockholm ABN/AMRO World Tennis Tournament - Rotterdam Guardian Direct Cup - London Gold Flake Open - Chennai Sun City The Stella Artois Grass Court Championships - London Heineken Trophy - 's-Hertogenbosch Generali Open 1999 - Kitzbuhel President's Cup 1999 - Tashkent 1999 Mercedes Cup - Stuttgart Australian Men's Hardcourt Championships - Adelaide Estoril Open - Estoril Generali Open 2002 - Kitzbuhel Davidoff Swiss Indoors - Basel IPB Czech Indoor - Ostrava Eutelsat Monte Carlo Open - Monte Carlo Sydney Eurocard Open - Stuttgart Newsweek Champions Cup - Indian Wells Licher German Open - Hamburg Italian Open - Rome Eurocard Open - Stuttgart 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Italian Open - Rome Eurocard Open - Stuttgart 14th Paris Open - Paris Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Rotterdam German Open - Hamburg Tennis Masters Series - Monte Carlo Brasil Open - Salvador Salem Open - Hong Kong Campionati Internazionali di Sicilia - Palermo Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Paegas Czech Open - Prague Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Key Biscayne Hamburg Rome Tennis Masters Series - Cincinnati Bucharest ABN/AMRO World Tennis Tournament - Rotterdam ABN/AMRO World Tennis Tournament - Rotterdam Tennis Masters Series - Paris The Lipton Championships - Key Biscayne Campionati Internazionali d'Italia - Rome Masters Series Monte-Carlo - Monte Carlo Tennis Masters Series - Hamburg CA Tennis Trophy - Vienna The Ericsson Open - Miami Amsterdam Pacific Life Open - Indian Wells Shanghai ATP Masters - Shanghai Tennis Masters Series - Indian Wells U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Monte Carlo French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open Wimbledon U.S. Open Wimbledon Australian Open - Melbourne French Open - Paris Wimbledon - London French Open U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London Campionati Internazionali D'Italia - Rome Campionati BNL dItalia - Rome French Open - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Hamburg Rome Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris French Open French Open U.S. Open - New York Wimbledon - London Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open Wimbledon NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Davis Cup, World Group, QR, SVK-CAN 4-1 Davis Cup, World Group, QF, RUS-SVK 3-2 Davis Cup, World Group, 1R, SVK-AUT 3-2 Davis Cup, World Group, QF, BRA-SVK 3-2 Davis Cup, World Group, 1R, RUS-SVK 3-2 Davis Cup, Group 1, 2R, FIN-ITA 4-1 Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, World Group, SF, SVK-ARG 4-1 U.S. Open French Open The Ericsson Open - Miami Tennis Masters Series - Miami French Open - Paris Wimbledon - London French Open - Paris Grand Slam Cup - Munich Australian Open Olympics - Sydney Atlanta Olympics Davis Cup, Group 1, 2R, SVK-ISR 3-1 Davis Cup, World Group, 1R, SWE-SVK 3-2 Davis Cup, World Group, F, SVK-CRO 2-3 Davis Cup, World Group, QR, SVK-ARG 3-2 Davis Cup, World Group, 1R, SVK-SWE 3-2 Davis Cup, World Group, QR, SVK-CHI 3-2 Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, Group 1, REL2, ITA-POR 4-1 Hopman Cup - Perth Davis Cup, Group 1, 2R, SVK-RSA 3-2 ATP Tour World Championship - Hannover Olympics - Athens